Coding efficiency of CIE color spaces

نویسندگان

  • David H. Foster
  • Iván Marín-Franch
  • Sérgio M. C. Nascimento
  • Kinjiro Amano
چکیده

Estimates were made of the efficiency with which color spaces code color information from images of natural scenes. Six spaces were tested, namely, CIE XYZ tristimulus space, and the spaces CIELUV, CIELAB, CIELAB and S-CIELAB after chromatic adaptation with CMCCAT2000, and the space CIECAM02. For each space, the information available and the information retrieved in color matching were calculated for images of 50 natural scenes under different daylight illuminants. The information available was decomposed into components associated with the individual variables of the space and the interactions between them, including redundancy and illuminant-dependence. It was found that the information retrieved was much less than the information available, and that its decomposition depended on the space. The differing efficiencies of the spaces were interpreted in relation to the effectiveness of opponent-color and chromaticadaptation transformations, and the statistics of images of natural scenes. Introduction Color spaces are used routinely for specifying or describing the color of individual samples. But they may also be incorporated within more general image descriptions, for example, of natural scenes, which often contain a complex combination of spatial and chromatic detail. Each point in the image might have its color coded by its tristimulus values (X ,Y,Z), or perhaps by the coordinates (L∗,a∗,b∗) of CIELAB space [1]. Although the choice of color space will depend on several factors, there is an advantage in choosing one that provides an efficient color code, in the sense of maximizing the amount of information about the scene provided by the description and minimizing any redundancy within it [2, 3, 4, 5]. The aim of this work was to analyze how efficiently information from a scene is coded by each of the main CIE color spaces. The images were of natural scenes under different illuminants, and information was expressed in terms of Shannon’s mutual information [6]. Information was calculated by two methods. The first was based on the information theoretically available from images of a scene. It depends only on the statistical distribution of the colorcode values in each image of the scene and how they vary with changes in illuminant. The second method was based on the information actually retrieved with a particular matching task, by which points in an image of the scene under one illuminant are matched, by color, to points in an image of the same scene under another illuminant. Estimates from the first method set an upper limit on estimates from the second. As a precursor to the analysis, the theoretical section which follows gives the definition of mutual information and an explanation of its decomposition into components. These components are associated with the individual variables of a color space and the interactions between them, including redundancy and illuminant dependence. The methods section contains details of the two kinds of information estimator, along with a brief description of the scenes and illuminants. The results for six color spaces are then summarized. Differences in the information retrieved across spaces and in redundancy and the illuminant-dependent component are considered in the discussion section. Opponent-color and chromatic-adaptation transformations were both critical in determining the efficiency of coding and the retrieval of information. Some partial results on the decomposition of the information available for different color spaces have been reported previously [7]. Theory To fix ideas, suppose that the color at each point in an image of a scene under some illuminant E is coded by its tristimulus values (X ,Y,Z), and consider, in particular, the luminance variable Y . Suppose that y is the value of Y at a particular point in an image of the scene under illuminant E and y′ is the corresponding value in the image of the scene under illuminant E ′. If the point is chosen randomly, then the values y and y′ can be thought of as samples from random variables Y and Y ′, respectively. Suppose that the probability density functions of Y , Y ′, and of the pair (Y,Y ′) are fE , fE ′ , and fEE ′ , respectively. Then the mutual information I(Y ;Y ′) between Y and Y ′ is given [6] by I(Y ;Y ′) = ∫∫ fEE ′(y,y′) log fEE ′(y,y′) fE(y) fE ′(y′) dydy′ , (1) where the integrations are taken over the spaces spanned by Y and Y ′. The logarithm is to the base 2, and mutual information expressed is in bits. Mutual information can be expressed as a combination of differential entropies [8], which are also based [6] on the probability density functions fE , fE ′ , and fEE ′ , thus h(Y ) =− ∫ fE(y) log fE(y) dy , h(Y ′) =− ∫ fE ′(y′) log fE ′(y′) dy′ , (2) h(Y,Y ′) =− ∫ fEE ′(y,y′) log fEE ′(y,y′) dydy′ . The mutual information (1) is then given by I(Y ;Y ′) = h(Y )+h(Y ′)−h(Y,Y ′) . (3) The definition of mutual information can be straightforwardly extended from the single variables Y and Y ′ to the tristimulus values (X ,Y,Z) and (X ′,Y ′,Z′), thus I(X ,Y,Z; X ′,Y ′,Z′) = h(X ,Y,Z)+h(X ′,Y ′,Z′) −h(X ,Y,Z,X ′,Y ′,Z′) , (4) 16th Color Imaging Conference Final Program and Proceedings 285 where all differential entropies are calculated as in (2) with the corresponding multivariate probability density functions. In an exactly analogous way, mutual information can be defined for the same two images of a scene for any other color space. Redundancy and illuminant dependence Again, suppose that coding is by tristimulus coordinates (X ,Y,Z). To simplify notation, let I stand for the mutual information I(X ,Y,Z; X ′,Y ′,Z′) as in (4) and let I1, I2, and I3 stand for the individual mutual-information components associated with the first, second, and third variables; that is, I1 = I(X ;X ′), I2 = I(Y ;Y ′), (5) I3 = I(Z;Z′). The difference between I and the sum I1 + I2 + I3 represents the contribution from the interactions between the variables of the color space. These interactions can be measured by the multiinformation [9, 10], which is a form of generalization of mutual information [4], and which here divides into two components. The first component is quantified by the multi-information between (X ,Y,Z) and the multi-information between (X ′,Y ′,Z′); that is, M(X ;Y ;Z) = h(X)+h(Y )+h(Z)−h(X ,Y,Z) ,

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Uniform color spaces and natural image statistics.

Many aspects of visual coding have been successfully predicted by starting from the statistics of natural scenes and then asking how the stimulus could be efficiently represented. We started from the representation of color characterized by uniform color spaces, and then asked what type of color environment they implied. These spaces are designed to represent equal perceptual differences in col...

متن کامل

New contributions for the revision of colour rendering for light sources based on the colour gamut volume

REFERENCES [1] D.L. MacAdam, “The theory of the maximum visual efficiency of colour materials”, J. Opt. Soc. Am, 25, 249 (1935). [2] D.L. MacAdam, “Maximum visual efficiency of coloured materials”, J. Opt. Soc. Am., 25, 316 (1935). [3] F. Martínez-Verdú, E. Perales, E. Chorro, D. de Fez, V. Viqueira, and E. Gilabert, “Computation and visualization of the MacAdam limits for any lightness, hue an...

متن کامل

COLOR AND COLOR SPACES Douglas

“Color space” refers to a specific system of coordinates that allows us to describe a particular color of light. In this article we discuss the concept of the color of light and the concept of a “color model”—which if precisely specified is today most often described as a “color space”. We then describe in some detail a number of specific color spaces used in a wide range of fields. TABLE OF CO...

متن کامل

Enhancing the Color Set Partitioning in Hierarchical Tree (SPIHT) Algorithm Using Correlation Theory

Problem statement: Efficient color image compression algorithm is essential for mass storage and the transmission of the image. The compression efficiency of the Set Partitioning in Hierarchical Tree (SPIHT) coding algorithm for color images is improved by using correlation theory. Approach: In this study the correlation between the color channels are used to propose the new algorithm. The corr...

متن کامل

How Strong Metamerism Disturbs Color Spaces

Systems for arranging and describing color include “color spaces” and “color order systems.” In a color space, tristimulus values R, G, and B are computable for every light (every point in the space). In familiar color spaces, such computation makes use of three functions of wavelength (the color-matching functions that define one of the CIE Standard Observers), one function corresponding to ea...

متن کامل

Analysis of the photo–damaging performance of persian “orosi” in carpeted and non–carpeted spaces

Traditional building technologies have much to teach us about how to design regionally appropriate structures. The Orosi is one of these useful technologies, which has been used for many centuries in order to control the harsh sunlight in Iran. This architectural element was rather important because the intensive solar radiation could easily damage valuable carpets used in most spaces in Persia...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008